engine life expectancy - Alemán Inglés Diccionario